home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TeX 1995 July
/
TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO
/
tex-k
/
tex-k-archive.past
/
1994.12.gz
/
1994.12
/
000016_djb@silverton.berkeley.edu_Fri Dec 2 14:33:10 1994.msg
< prev
next >
Wrap
Internet Message Format
|
1994-12-30
|
3KB
Received: from silverton.Berkeley.EDU by cs.umb.edu with SMTP id AA05655
(5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Sat, 3 Dec 1994 01:19:00 -0500
Received: from localhost (djb@localhost) by silverton.berkeley.edu (8.6.4/8.6.4) id WAA11286; Fri, 2 Dec 1994 22:33:10 -0800
Date: Fri, 2 Dec 1994 22:33:10 -0800
From: "D. J. Bernstein" <djb@silverton.berkeley.edu>
Message-Id: <199412030633.WAA11286@silverton.berkeley.edu>
To: djb@silverton.berkeley.edu, tex-k@cs.umb.edu
Subject: Re: bsdi trip failure
For your continued amusement: Here is a reasonably small file (for
virtex) which gives wrong answers under the latest TeX on BSDI.
\output{\shipout\vbox{\pagecontents\hbox to\hsize{\hss X}}}
X\vfill\par\penalty-10000\end
``Wrong'' means that the \hss basically doesn't show up: in the dvi file
there's a ``right1 0'' where there should be ``right4 30294342''.
I stuck some logging on top of the input file:
\tracingonline1\tracingcommands2\tracingstats2
\tracingpages1\tracingoutput1\tracinglostchars1
\tracingmacros2\tracingparagraphs1\tracingrestores1
The resulting log file is attached. ``glue set --32768'' is quite silly.
I am continuing to trace this bug. I'll let y'all know (whoever you are)
when I've found it.
---Dan
This is TeX, Version 3.1415 (C version 6.1) (format=plain 94.11.30) 2 DEC 1994 22:28
**foo
(foo.tex
{vertical mode: \tracingstats}
{\tracingpages}
{\tracingoutput}
{\tracinglostchars}
{\tracingmacros}
{\tracingparagraphs}
{\tracingrestores}
{\output}
{blank space }
{the letter X}
{horizontal mode: the letter X}
{\vfill}
{\par}
@firstpass
[]\tenrm X
@\par via @@0 b=0 p=-10000 d=100
@@1: line 1.2- t=100 -> @@0
%% goal height=643.20255, max depth=4.0
{vertical mode: \vfill}
{\par}
% t=10.0 g=643.20255 b=10000 p=0 c=100000#
{\penalty}
% t=10.0 plus 1.0fill g=643.20255 b=0 p=-10000 c=-10000#
\output->{\shipout \vbox {\pagecontents \hbox to\hsize {\hss X}}}
{internal vertical mode: \shipout}
\pagecontents ->\ifvoid \topins \else \unvbox \topins \fi \dimen@ =\dp \@cclv \
unvbox \@cclv \ifvoid \footins \else \vskip \skip \footins \footnoterule \unvbo
x \footins \fi \ifr@ggedbottom \kern -\dimen@ \vfil \fi
{\ifvoid}
{true}
{\else}
{\dimen0}
{\unvbox}
{\ifvoid}
{true}
{\else}
{\iffalse}
{false}
{\hbox}
{restricted horizontal mode: \hss}
{the letter X}
{end-group character }}
{internal vertical mode: end-group character }}
{restoring \dimen0=0.0pt}
Completed box being shipped out [1]
\vbox(16.83331+0.0)x469.75499
.\glue(\topskip) 3.16669
.\hbox(6.83331+0.0)x469.75499, glue set --32768.0fil
..\hbox(0.0+0.0)x20.0
..\tenrm X
..\penalty 10000
..\glue(\parfillskip) 0.0 plus 1.0fil
..\glue(\rightskip) 0.0
.\glue 0.0 plus 1.0fill
.\hbox(6.83331+0.0)x469.75499, glue set --32768.0fil
..\glue 0.0 plus 1.0fil minus 1.0fil
..\tenrm X
Memory usage before: 156&4851; after: 112&4849; still untouched: 256267
{end-group character }}
{vertical mode: \end}
)
Here is how much of TeX's memory you used:
4 strings out of 13038
24 string characters out of 96211
5874 words of memory out of 262141
922 multiletter control sequences out of 9500
14794 words of font info for 50 fonts, out of 100000 for 255
14 hyphenation exceptions out of 607
3i,2n,0p,65b,16s stack positions out of 300i,40n,60p,3000b,4000s
Output written on foo.dvi (1 page, 192 bytes).